<?php
/**
 * 模板对应关系工具类
 */

namespace common\utils;


use common\models\TemplateMap;

class XMap
{
    /**
     * @return string 首页母版页
     */
    public static function layoutHome()
    {
        $map = TemplateMap::findOne(['template_name' => 'site&index']);
        if ($map) {
            return $map->layout_name;
        }
        return 'main';
    }

    /**
     * @return string 栏目图文母版页
     */
    public static function layoutCatalog($view)
    {
        $map = TemplateMap::findOne(['template_name' => 'catalog&' . $view]);
        if ($map) {
            return $map->layout_name;
        }
        return 'main';
    }

    /**
     * @return string 内容母版页
     */
    public static function layoutPost($view)
    {
        $map = TemplateMap::findOne(['template_name' => 'post&' . $view]);
        if ($map) {
            return $map->layout_name;
        }
        return 'main';
    }
}